package com.car.datalayer.http;

public interface IHttpEngine {
	/**
	 * 发送一个请求
	 * @param method 请求方法
	 * @param uri 
	 */
	public RequestId SendRequest(int level,
								 CHttpRequest request,
						         IHttpResponseHandler handler);
	
	/**
	 * 取消一个请求
	 * @param reqId
	 */
	public void Cancel(RequestId reqId);
	
	/**
	 * 取消所有请求
	 */
	public void CancelAll();
	
	/**
	 * 停止工作
	 */
	public void Stop();
}
